# @Time    : 2023/12/21 16:37
# @Author  : yinhai
# @File    : main.py
# @Project : ai_studio
# main.py
import os
from celery import Celery


app = Celery('ai_studio')

# 把celery与django结合，识别加载django的配置文件
# os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'ai_studio.settings')

# 跳过app对象加载配置文件
app.config_from_object('studio_celery.config')

# 加载任务
# 参数列表必须是一个列表， 里面每一个任务都是任务的路径名称
app.autodiscover_tasks(['studio_celery.aicv',])

# 启动Celery命令
# 建议切换到mycelery根目录下启动
# celery -A studio_celery.main worker --loglevel=info -P eventlet

